Big Huge Thesaurus

Italian Republic

noun